precipitation attenuation - Español Inglés Diccionario